import { component$ } from '@builder.io/qwik'; import { $translate as t, useSpeakContext } from 'qwik-speak'; import type { DocumentHead } from '@builder.io/qwik-city'; import Section, { SectionHeader, SectionPadding, } from '../../../components/section/section'; import { ContainerTheme } from '../../../components/container/container'; import Button, { ButtonTheme } from '../../../components/button/button'; import Navbar from '../../../components/navbar/navbar'; import Footer from '../../../components/footer/footer'; import { localizedUrl as locUrl } from '../../../speak-config'; export const cardRows = [ [ { name: 'Lululemon Athletica', previewSrc: '/showcase/lululemon.png', url: 'shop.lululemon.com', }, ], [ { name: 'Business Insider', previewSrc: '/showcase/business_insider.png', url: 'businessinsider.com', }, { name: 'TikTok', previewSrc: '/showcase/tiktok.png', url: 'tiktok.com', }, ], [ { name: 'BestBuy', previewSrc: '/showcase/bestbuy.png', url: 'bestbuy.com', }, { name: 'Adidas', previewSrc: '/showcase/adidas.png', url: 'adidas.com', }, { name: 'Shopify Partners', previewSrc: '/showcase/shopify_partners.png', url: 'shopify.com/partners', }, { name: 'Epic Games', previewSrc: '/showcase/epic_games.png', url: 'store.epicgames.com', }, { name: 'PandaDoc', previewSrc: '/showcase/panda_doc.png', url: 'app.pandadoc.com/login', }, { name: 'ZoomInfo', previewSrc: '/showcase/zoominfo.png', url: 'zoominfo.com', }, ], ]; export default component$(() => { const theme = ContainerTheme.NONE; const speakState = useSpeakContext(); const localizedUrl = (url: string) => { return locUrl(url, speakState); }; const title = t('showcase-page.title@@Showcase'); const subtitle = t( 'showcase-page.subtitle@@Meet leading companies embracing Module Federation for their web development needs.', ); return ( <>
{cardRows.map((cards, row) => { return (
1 && 'md:grid-cols-3' } ${row === 1 && 'md:grid-cols-2'} `} > {cards.map((card) => { return (
{card.name}

{card.name}

{card.url}
); })}
); })}